tambourine vendor/maker - French English Dictionary